package com.jingxuan.entity;

import lombok.Data;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 页面访问记录实体类
 */
@Data
public class PageVisit {

    /**
     * 主键id
     */
    private Long id;

    /**
     * 访客标识（可以是用户ID或设备指纹）
     */
    private String visitorId;

    /**
     * 用户id（登录用户）
     */
    private Long userId;

    /**
     * IP地址
     */
    private String ipAddress;

    /**
     * 浏览器UA
     */
    private String userAgent;

    /**
     * 访问页面URL
     */
    private String pageUrl;

    /**
     * 来源页面
     */
    private String referer;

    /**
     * 访问日期
     */
    private LocalDate visitDate;

    /**
     * 访问时间
     */
    private LocalDateTime visitTime;
}

